World First 35-ton Dual Power Articulated Truck Rolls off
Please leave your questions and suggestions.